practically indestructible - Français Anglais Dictionnaire